<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>02_元素属性操作</title>
		<!-- 元素属性操作：针对与元素属性【固定属性 、附加属性】
		                  固定属性：<a href="#"></a>
						  附加属性：<input type="radio" checked>
						  
		attr()            有参[1个值：属性]    获取匹配元素集合中第一个元素的指定属性值	
		                  语法：attr("属性")
						  理解：通过属性获取属性值
					          [2个值：属性和属性值] 获取匹配元素集合中第一个元素的指定属性和属性值	
					          语法：attr("属性","属性值")
							  理解：通过属性和属性值，设置元素样式和效果
					  
					  
		removeAttr()      有参    移除匹配元素集合中所有元素的指定属性				  
		-->
		<script src="../js/jquery-1.11.1.js"></script>
	</head>
	<body>
		<h1>attr()函数与removeAttr()函数使用</h1>
		<!-- img 导入图片  创建三个按钮  id="getAttrBtn"   id="setAttrBtn"
		                               id="removeAttrBtn"
		div id="output" 用于测试
		-->
		<img src="../img/小狗03.gif" alt="狗狗狗" id="myImg" />
		<button id="getAttrBtn">attr()函数 获取</button>
		<button id="setAttrBtn">attr()函数 设置</button>
		<button id="removeAttrBtn">removeAttr()函数 移除</button>
		<div id="output"></div>
		
		
		
		
		<h2>练习：attr()函数使用</h2>
		<button class="btn1">按钮1</button>
		<button class="btn2">按钮2</button>
		<button class="btn3">按钮3</button>
		<button class="btn4">按钮4</button>
		<button class="btn5">按钮5</button>
		<a href="#" target="_blank">百度一下</a>
		<p>lorem</p>
		<script>
			
		//4.JQ操作：点击按钮1，实现，跳转：网页跳转 www.baidu.com
		$('.btn1').click(function(){
			$('a').attr('href','https://www.baidu.com');
	            $('a').text('跳转');
		});
		
		
		//5.JQ操作：点击按钮2，实现，下载功能
		$(".btn2").click(function(){
		     $("a").attr("href","../gongju.zip");
			  $("a").text("下载")
		            });
		
		//6.JQ操作：点击按钮3，实现，p元素实现，居中
		$(".btn3").click(function(){
			$("p").attr(
				'style','text-align:center;'			
			);
	});
		//7.JQ操作：点击按钮4，实现，整个页面改变颜色	
		$(".btn4").click(function(){
				$("body").attr(
					'style','background-color:grey;'			
				);
		});
		//8.JQ操作：点击按钮5，实现，上面的小狗--提示：线条小狗	
			
		$(".btn5").click(function(){
			$("myImg").attr('title','线条小狗');
		});	
			
			
			
			
			
			//3. 移除 图片元素img  src属性   效果：
			$("#removeAttrBtn").click(function(){
				//removeAttr("src")    src属性移除
				$("myImg").removeAttr("src")
				$("output").text("图片src属性已经被移除");
			});
			 
			
			//2.设置属性值改变状态：页面图片通过点击修改
			$("#setAttrBtn").click(function(){
				$("myImg").attr("src","../img/小狗03.gif");
				$("#output").text("图片路径是:../img/小狗03.gif")
			});
			
			
			
			//针对元素属性操作：获取---变量接收
			//1.获取属性值路径操作
			// $("#getAttrBtn").click(function(){
			// 	var srcValue=$("#myImg").attr("src")
			// 	//路径显示页面上去
			// 	$("#output").text("图片src路径是：srcValue");
			// });
			
		</script>
	</body>
</html>